@charset "utf-8";/* CSS Document */
*{	padding:0px;
	margin:0px;}
body {

	color:#252525;
}
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, img {
	padding:0px;
	margin:0px;
}
img {
	border:0;
}
ul, ol {
	list-style-type:none;
}
a, a:visited {
	text-decoration:none;
	color:#252525;
}
a:hover {
	text-decoration:underline;
	color:#c00;
}
.clear {
	clear:both;
}

#show_num {
	display:inline-block;
	margin-left:20px;
}
.logo-div {
	height:60px;
	width:990px;
	margin:0 auto;
	margin-bottom:10px;
	text-align:left;
}
.logo-div a.logo {
	width:305px;
	height:46px;
	display:inline-block;
	position:relative;
	background:url(zgzcw-head.png) -21px -580px no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo_gy.png", sizingMethod="noscale");
	_background:none;
	top:10px;
	left:-25px;
	overflow:hidden;
}
.zcw-header-wap {
	width:100%;
	margin:0 auto;
	background:#c70010;
0font-family:"微软雅黑", "宋体";
	height:40px;
}
.zcw-menu {
	width:990px;
	margin:0 auto;
	position:relative;
	height:40px;
	text-align:left;
	z-index:50;
}
.zcw-menu-title {
	width:230px;
	height:44px;
	line-height:44px;
	text-align:center;
	position:absolute;
	z-index:50;
	left:0px;
	top:-2px;
	background:#f5830e;
	color:#fff;
	font-size:14px;
}
.main-menu {
	
	color:#fff;
	font-size:14px;
	list-style-type:none;
	margin-left:245px;
	height:40px;
}
.main-menu li {
	float:left;
	line-height:40px;
	height:40px;
	width:auto;
	text-align:center;
	width:74px;
	margin:0 4px;
}
.main-menu li a, .main-menu li a:visited {
	color:#fff;
	text-decoration:none;
	display:block;
	width:74px;
	height:40px;
	line-height:40px;
}
.main-menu li a:hover {
	text-decoration:none;display:block;
}
.main-menu li strong {
	display:none;
	margin-top: 8px;
	
}
.main-menu li.menu-hover, .main-menu li.menu-cur {
	position:relative;
	text-align:center;
	z-index:100;
}
.main-menu li.menu-cur a {
}
.main-menu li.menu-cur a, .main-menu li.menu-cur a:visited, .main-menu li.menu-cur a, .main-menu li.menu-cur a:visited {
	display:block;
	width:72px;
	text-align:center;
	
	line-height:40px;
	height:40px;
	background:#c70010;
	top:0px;
	color:#fff;
	margin:0;
	z-index:100;
	zoom:1;
}
.main-menu li.menu-cur strong {
	display:none;
}
.main-menu li.menu-hover a, .main-menu li.menu-hover a:visited {
    background: #a70300 none repeat scroll 0 0;
    color: #ffeda3;
    display: block;
    font-weight: 700;
    height: 40px;
    line-height: 40px;
    margin: 0;
    position: absolute;
    text-align: center;
    top: 0;left:0;
    width: 74px;
    z-index: 100;
}
.main-menu li.menu-hover strong {
	padding-top:1px;
	display:block;
	z-index:12;
	background:#fffdf3;
	width:70px;
	left:0px;
	top:32px;
	border:2px solid #c70010;
	border-top:0;
	position:absolute;
	padding-bottom:3px;
	z-index:100;
	zoom:1;
}
.main-menu li.menu-hover strong a {
	padding:0px!important;
	margin:0px!important;
	margin-top:2px;
	border:none!important;
	color:#666666!important;
	border-top:0;
	font-weight:normal;
	font-size:12px;
	width:auto;
	line-height:24px!important;
	height:24px!important;
	position:static;
	text-decoration:none;
	display:block!important;
	z-index:100;
	background:#fff!important;
}
.main-menu li.menu-hover strong a:hover {
	background:#ffd5a0!important;
	text-decoration:none;
	color:#a70300!important;
}
.main-menu li.spe-li, .main-menu li.index {
	width:46px!important;
	zoom:1;
}
.main-menu li.spe-li a, .main-menu li.index a {
	width:42px!important;
}
.main-menu li.spe-li strong a {
	width:auto!important;
}
.side-menu {
	width:223px;
	height:auto;
	background:#fffdf3;
	border:2px solid #f37307;
	border-top:0;
	position:absolute;
	top:42px;
	left:0px;
	font-size:12px;
	padding:5px 0px 0 5px;
	z-index:9999;
	line-height:normal;
	font-weight:normal;
	text-align:left;
*padding-top:6px;
}

.side-menu li {
	border-bottom:1px dotted #ffdeb3;
	border-top:1px solid #fffdf3;
	border-left:1px solid #fffdf3;
	padding:0px 4px 0 4px;
	position:relative;
	height:62px;
*margin-top:-3px;
	_height:54px;
}
.side-menu li s {
	background:url(zgzcw-nav.png) no-repeat -6px 0px;
	width:12px;
	height:35px;
	position:absolute;
	left:204px;
	_left:204px;
	top:10px;
	cursor:pointer;
}
.side-menu li dl.zcw-nav-dl {
	zoom:1;
	padding-top:8px;
	padding-bottom:4px;
	overflow:hidden;
	clear:both;
	height:49px;
*height:44px;
	_height:49px;
	overflow:hidden;
}
.side-menu li dl.zcw-nav-dl dt {
	overflow:hidden;
	width:45px;
	float:left;
	margin-right:0px;
0padding-top:32px;
*0padding-top:29px;
	height:65px;
	text-align:center;
}
.side-menu li dl.zcw-nav-dl dd {
0padding-top:4px;
*padding-top:1px;
	float:left;
	width:164px;
}
.side-menu li.side-menu-06 dl.zcw-nav-dl dd {
	padding-top:12px;
}
.side-menu li dl.zcw-nav-dl dd a, .side-menu li dl.zcw-nav-dl dd a:visited {
	display:inline-block;
	margin-right:2px;
	white-space:nowrap;
	color:#666666;
	text-decoration:none;
	line-height:22px;
}
.side-menu li dl.zcw-nav-dl dd a:hover {
	text-decoration:underline;
	color:#f30303;
}
.side-menu li dl.zcw-nav-dl dd a.spe-a {
	width:55px;
}
.side-menu li dl.zcw-nav-dl dt a, .side-menu li dl.zcw-nav-dl dt a:visited {
	display:block;
	padding-top:34px;
	text-decoration:none;
}
.side-menu li dl.zcw-nav-dl dt a:hover {
	text-decoration:none;
}
.side-menu li.side-menu-01 dl dt a {
	padding-top:45px;
}
.side-menu li dl.zcw-nav-dl dt span {
	display:inline-block;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#999999;
	font-weight:bold;
	font-size:12px;
	width:30px;
	overflow:hidden;
}
.side-menu li.side-menu-01 {
	height:80px;
}
.side-menu-01 dl.zcw-nav-dl dt {
	background:url(zgzcw-nav.png) no-repeat -11px -22px;
0padding-top:45px;
}
.side-menu-02 dl.zcw-nav-dl dt {
	background:url(zgzcw-nav.png) no-repeat -10px -162px;
}
.side-menu-03 dl.zcw-nav-dl dt {
	background:url(zgzcw-nav.png) no-repeat -10px -98px;
}
.side-menu-04 dl.zcw-nav-dl dt {
	background:url(zgzcw-nav.png) no-repeat -10px -398px;
}
.side-menu-05 dl.zcw-nav-dl dt {
	background:url(zgzcw-nav.png) no-repeat -7px -210px;
}
.side-menu-06 dl.zcw-nav-dl dt {
	background:url(zgzcw-nav.png) no-repeat -10px -270px;
}
.side-menu-07 dl.zcw-nav-dl dt {
	background:url(zgzcw-nav.png) no-repeat -7px -332px;
}
.side-menu li.side-menu-all {
	border:0;
	line-height:28px;
	height:30px;
	font-weight:bold;
	text-indent: 35px;
	background:url(navicon.png) 18px center no-repeat;
}
.side-menu li.side-menu-all a {
	color:#f37103;
	text-decoration:none;
}
.side-menu li.side-menu-07 dl.zcw-nav-dl dd {
	border-bottom:0;
}

.side-menu li.side-menu-01 dl.zcw-nav-dl {
	height:72px;
}
.side-menu li.side-menu-01 dl.zcw-nav-dl dt {
0padding-top:45px;
}
.side-menu li .sub-nav-list {
	display:none;
	zoom:1;
}
.side-menu li.hover .sub-nav-list {
	display:block;
}
.sub-nav-list {
	position:absolute;
	border:1px solid #F37103;
	background:#fff;
	left:214px;
	z-index:1;
	top:-1px;
	padding:10px 10px 5px 10px;
	color:#999;
	box-shadow:0px 0px 6px #ddd;
	overflow:visible;
}
.sub-nav-list-l {
	float:left;
	width:415px;
}
.sub-nav-list-l dl {
	border-bottom:1px solid #ffdeb3;
	padding:6px 0;
	line-height:22px;
	zoom:1;
	overflow:hidden;
	color:#ccc;
	clear:both;
}
.sub-nav-list-l dl.spe {
	border-bottom:0;
}
.sub-nav-list-l dt {
	float:left;
	margin-right:5px;
	width:76px;
	text-align:right;
	font-weight:bold;
}
.sub-nav-list-l dd {
	width:328px;
	float:left;
	overflow:hidden;
}
.sub-nav-list-l dt a, .sub-nav-list-l dt a:hover {
	color:#c70010;
	text-decoration:none;
	line-height:22px;
}
.sub-nav-list-l dd a, .sub-nav-list-l dd a:visited {
	color:#666;
	text-decoration:none;
	display:inline-block;
	padding-left:8px;
	margin:4px 8px 4px 0;
	line-height:14px;
	border-left:1px solid #e2e2e2;
}
.sub-nav-list-l dd a:hover {
	color:#f30303;
	text-decoration:underline;
}
.sub-nav-list-r {
	width:142px;
	float:right;
	margin-left:20px;
}
.sub-nav-list-r h1 {
	color:#f30303;
	height:30px;
	line-height:30px;
	font-weight:normal;
	font-size:12px;
}
.closewap {
	width:17px;
	height:17px;
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
	display:none;
}
a.close {
	display:inline-block;
	background:url(zgzcw-nav.png) -73px -9px no-repeat;
	width:17px;
	height:17px;
}
a.close:hover {
	background:url(zgzcw-nav.png) -118px -9px no-repeat;
}
.sub-nav-list-r {
}
.sub-nav-list-r .cxhd img {
	width:142px;
	height:65px;
	margin-bottom:5px;
}
.sub-nav-list-r .zjtj {
}
.sub-nav-list-r .zjtj p {
	line-height:20px;
}
.sub-nav-list-r .zjtj p a, .sub-nav-list-r .zjtj p a:visited {
	color:#666;
	text-decoration:none;
}
.sub-nav-list-r .zjtj p a:hover {
	text-decoration:underline;
	color:#f30303;
}
.side-menu-07 .sub-nav-list {
	top:-186px;
}
.side-menu-06 .sub-nav-list {
	top:-129px;
*top:-130px;
}
.side-menu-05 .sub-nav-list {
	top:-1px;
}
.side-menu-04 .sub-nav-list {
	top:-1px;
}
.side-menu-03 .sub-nav-list {
	top:-1px;
}
.side-menu-02 .sub-nav-list {
	top:-1px;
}
.side-menu-01 .sub-nav-list {
	top:-1px;
}
.sub-nav-list iframe {
	display:none;
}
.side-menu li.side-menu-05 .zcw-nav-dl dd .show {
	display:none
}
.side-menu li.side-menu-05.hover .zcw-nav-dl dd .show {
	display:inline-block
}
.side-menu li.side-menu-05 s {
	top:22px;
}

.side-menu-05 dl.zcw-nav-dl dt {
	height:60px;
	background:url(zgzcw-nav.png) no-repeat -7px -210px;
}
.side-menu-05 dl.zcw-nav-dl dt a {
	0padding-top:43px!important;
}
.sec-nav {
	background:url(zcwbg3.png) repeat-x bottom #eee;
	padding-bottom:5px;
	height:28px;
	line-height:28px;
	position:relative;
	top:0px;
	z-index:9;
	display:none;
}
.sec-nav div {
	width:735px;
	margin:0 auto;
	text-align:left;
	padding-left:215px;
	height:28px;
	position:relative;
}
.sec-nav ul {
	font-size:12px;
	padding-top:4px;
*padding-top:2px;
	_padding-top:4px;
	padding-left:20px;
}
.sec-nav ul li {
	float:left;
	margin-right:5px;
	height:22px;
}
.sec-nav ul li a {
	display:inline-block;
}
.sec-nav ul li a span {
	float:left;
	height:22px;
	line-height:22px;
	color:#666;
}
.sec-nav ul li a span.x1 {
	width:3px;
	overflow:hidden;
}
.sec-nav ul li a span.x2 {
	padding:0 4px;
}
.sec-nav ul li a span.x3 {
	width:4px;
	overflow:hidden;
}
.sec-nav ul li a, .sec-nav ul li a:visited {
	color:#666;
	text-decoration:none;
}
.sec-nav ul li a:hover {
	text-decoration:none;
}
.sec-nav ul li a:hover span.x1 {
}
.sec-nav ul li a:hover span.x2 {
	color:#c00;
}
.sec-nav ul li a:hover span.x3 {
}
.sec-nav ul li.current span.x1 {
	background:url(zgzcw-nav.png) -15px -472px no-repeat;
}
.sec-nav ul li.current span.x2 {
	background:url(x2.png) -15px -552px repeat-x;
	color:#fff!important;
}
.sec-nav ul li.current span.x3 {
	background:url(x3.png) -18px -472px no-repeat;
}
.zcw-menu-title span.header-span {
	background:url(zgzcw-nav.png) no-repeat 156px -510px;
	display:block;
	cursor:pointer;
	line-height:40px;
	height:40px;
}
.side-menu li .jczq-jia {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
}
.side-menu li .jczq-jia a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(http://public.zgzcw.com/shared/dan.png) no-repeat 0px 0px;
	overflow:hidden;
	position:absolute;
	left:35px;
	top:-78px;
0display:none;
}
.side-menu li .gpc {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .gpc a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(indexbg.png) no-repeat -317px -464px;
	overflow:hidden;
	position:absolute;
	left:194px;
	top:72px;
	text-decoration:none;
}
.side-menu li .gpc2 {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .gpc2 a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(indexbg.png) no-repeat -317px -464px;
	overflow:hidden;
	position:absolute;
	left:147px;
	top:69px;
	text-decoration:none;
}
.side-menu li .gpc3 {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .gpc3 a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(indexbg.png) no-repeat -317px -464px;
	overflow:hidden;
	position:absolute;
	left:89px;
	top:-8px;
	text-decoration:none;
}
.side-menu li .gpc4 {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:block;
}
.side-menu li .gpc4 a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(indexbg.png) no-repeat -317px -464px;
	overflow:hidden;
	position:absolute;
	left:188px;
	top:22px;
	text-decoration:none;
}
.side-menu li .gpc5 {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .gpc5 a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(indexbg.png) no-repeat -317px -464px;
	overflow:hidden;
	position:absolute;
	left:71px;
	top:71px;
	text-decoration:none;
}
.side-menu li .daletou {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .daletou a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(indexbg.png) no-repeat -317px -464px;
	overflow:hidden;
	position:absolute;
	left:78px;
	top:-66px;
}
.side-menu li .shuangseqiu {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .shuangseqiu a {
	display: inline-block;
	width: 20px;
	height: 22px;
	background: url(http://public.zgzcw.com/shared/jiajiang.png) no-repeat;
	overflow: hidden;
	position: absolute;
	left: 80px;
	top: -52px;
}
.side-menu li .jingcai {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .jingcai a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(http://public.zgzcw.com/shared/jiajiang.png) no-repeat 0px 0px;
	overflow:hidden;
	position:absolute;
	left:24px;
	top:-82px;
}
.side-menu li .dgfanz {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .dgfanz a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(http://public.zgzcw.com/shared/fan.png) no-repeat 0px 0px;
	overflow:hidden;
	position:absolute;
	left:185px;
	top:-82px;
}
.side-menu li .dgfanlq {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .dgfanlq a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(http://public.zgzcw.com/shared/fan.png) no-repeat 0px 0px;
	overflow:hidden;
	position:absolute;
	left:123px;
	top:-33px;
}
.side-menu li .jc-new {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .jc-new a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(indexbg.png) no-repeat -317px -436px;
	overflow:hidden;
	position:absolute;
	left:135px;
	top:-32px;
}
.side-menu li .danchang {
	height:0px!important;
	line-height:0px!important;
	position:relative!important;
	border:0!important;
	z-index:10000;
	display:none;
}
.side-menu li .danchang a {
	display:inline-block;
	width:20px;
	height:22px;
	background:url(indexbg.png) no-repeat -317px -464px;
	overflow:hidden;
	position:absolute;
	left:165px;
	top:-38px;
}
.clear {
	clear:both;
}
.top {
	height:29px;
	line-height:29px;
	padding-top:3px;
	background:url(1pxbg.png) 0 -92px repeat-x;
	width:100%;
	font-size:12px;
}
.topLogin {
	width:990px;
	margin:0 auto;
	text-align:left;
	position:relative;
	z-index:99;
}
.topLoginR {
	float:right;
}
.topLoginR li {
	float:left;
}
.topLoginR li.backOld {
	margin-right:10px;
	position:relative;
	top:2px;
}
.topLoginR li.backOld a, .topLoginR li.backOld a:visited {
	color:#003977;
	text-decoration:none;
	padding:3px 6px;
	background:#fff;
	border-radius:2px;
}
.topLoginR li.backOld a:hover {
	color:#c00;
	text-decoration:underline;
}
.topLoginR li.service, .topLoginR li.share, .topLoginR li.bbs {
	width:auto;
	margin:0 7px;
	text-align:center;
}
.topLoginR li.service a, .topLoginR li.service a:visited {
	color:#252525;
	position:relative;
	top:1px;
}
.topLoginR li.service a:hover {
	text-decoration:none;
	color:#c00;
}
.topLoginR li.share a, .topLoginR li.share a:visited {
	color:#252525;
	position:relative;
	top:1px;
}
.topLoginR li.share a:hover {
	text-decoration:none;
	color:#c00;
}
.topLoginR li.bbs a, .topLoginR li.bbs a:visited {
	color:#252525;
	position:relative;
	top:1px;
}
.topLoginR li.bbs a:hover {
	text-decoration:none;
	color:#c00;
}
.topLoginR li.share a b, .topLoginR li.share-show a b {
	color:#c00;
}
.topLoginR li.share {
	padding-top:5px;
}
.flip-up {
	position:absolute;
	left:0px;
	top:0px;
	height:29px;
}
.flip-down {
	position:absolute;
	left:0px;
	top:0px;
	height:120px;
}
.myOrders {
	position:relative;
	width:76px;
	height:28px;
	line-height:28px;
}
.myOrders dl {
	background:url(indexbg.png) no-repeat 55px -360px;
	width:69px;
	border:1px solid #f2f2f0;
	border-bottom:0;
	padding-left:5px;
	height:27px;
	line-height:27px;
	position:relative;
	top:1px;
*top:1px;
}
.myOrders dl dt {
	height:28px;
	line-height:28px;
	text-align:left;
}
.myOrders dl dt a, .myOrders dl dt a:visited {
	color:#252525;
}
.myOrders dl dt a:hover {
	color:#c00;
	text-decoration:none;
}
.myOrders dl dd {
	display:none;
}
.myOrders-show {
	position:relative;
	width:76px;
	height:29px;
	line-height:29px;
}
.myOrders-show dl {
	width:75px;
	padding-bottom:4px;
	text-align:left;
	border:1px solid #e8e8e8;
	border-right:0;
	border-bottom:0;
	border-left:0;
	position:absolute;
	top:1px;
	line-height:28px;
	z-index:2;
0box-shadow:1px 1px 1px #ccc;
	background:url(topbg2.png) no-repeat right bottom;
	padding-bottom:5px;
}
.myOrders-show dl dt {
	height:28px;
	line-height:28px;
	text-align:left;
	background:url(indexbg.png) no-repeat -23px -360px;
}
.myOrders-show dl dt a, .myOrders-show dl dt a:visited {
	color:#252525;
	display:inline-block;
	width:64px;
	padding-left:6px;
}
.myOrders-show dl dt a:hover {
	color:#c00;
	text-decoration:none;
}
.myOrders-show dl dd {
	line-height:24px;
	height:24px;
}
.myOrders-show dl dd a, .myOrders-show dl dd a:visited {
	color:#09428c;
	width:66px;
	padding-left:6px;
	display:inline-block;
	position:relative;
}
.myOrders-show dl dd a:hover {
	color:#c00;
	background:#f0f0f0;
	text-decoration:none;
	position:relative;
}
.phone {
	position:relative;
	width:73px;
	padding-right:3px;
	height:28px;
	line-height:28px;
	background:url(indexbg.png) no-repeat 56px -359px;
	position:relative;
	top:1px;
*top:2px;
}
.phone p.phone-t {
	padding-left:5px;
	cursor:pointer;
	height:27px;
	line-height:28px;
	border:1px solid #f2f2f2;
	border-right:0;
	border-bottom:0;
}
.phone p.phone-t a, .phone p.phone-t a:visited {
	color:#252525;
}
.phone p.phone-t a:hover {
	color:#c00;
	text-decoration:none;
}
.phone .phone-con {
	display:none;
}
.phone-show {
	position:relative;
	width:73px;
	padding-right:3px;
	height:28px;
	line-height:28px;
	background:url(topbg2.png) no-repeat right bottom;
	position:relative;
	top:1px;
*top:2px;
}
.phone-show p.phone-t {
	padding-left:5px;
	background:url(indexbg.png) no-repeat -23px -360px #fff;
	border:1px solid #e8e8e8;
	border-right:0;
	border-bottom:0;
	z-index:2;
	position:relative;
	height:27px;
	line-height:28px;
}
.phone-show p.phone-t a, .phone-show p.phone-t a:visited {
	color:#252525;
}
.phone-show p.phone-t a:hover {
	color:#c00;
	text-decoration:none;
}
.phone-show .phone-con {
	padding:15px;
	width:115px;
	overflow:hidden;
	background:url(topbg2.png) right bottom no-repeat;
	position:absolute;
	border:1px solid #e8e8e8;
	border-bottom:0;
	border-right:0;
	border-left:0;
	z-index:1;
	top:27px;
	right:0;
	_right:-1px;
	overflow:hidden;
}
.phone-show .phone-left {
	float:left;
	width:184px;
	padding-right:8px;
	border-right:1px dotted #e4e4e4;
}
.phone-show .phone-right {
	float:right;
height:140px;
	padding-left:8px;
}
.phone-show .phone-left h3 {
	font-size:14px;
	color:#333;
	text-align:left;
	line-height:25px;
	height:25px;
}
.phone-show .phone-left p.ps {
	line-height:18px;
	padding:5px 0;
	margin-bottom:15px;
}
.phone-show .phone-left p.sentcon {
	line-height:18px;
}
.phone-show .phone-left div.topnotice {
	margin:0;
	color:#c70010;
	line-height:22px;
}
.phone-show .phone-left label {
	display:block;
	height:22px;
}
.phone-show .phone-left label input {
	border:1px solid #a5acb2;
	height:20px;
	line-height:20px;
	padding:0 5px;
	width:170px;
	color:#cecece;
}
.phone-show .phone-left label button {
	height:22px;
	line-height:22px;
	text-align:center;
	color:#fff;
	background:#c70010;
	cursor:pointer;
	float:right;
	border:0;
}
.phone-show .topsending p.ps, .phone-show .topsending h3, .phone-show .topsending label {
	display:block;
}
.phone-show .topsending p.sentcon {
	display:none;
}
.phone-show .topsent label, .phone-show .topsent p.ps, .phone-show .topsent div.topnotice {
	display:none;
}
.phone-show .topsent p.sentcon {
	display:block;
}
.phone-show .topsent p.sentcon strong {
	display:block;
	height:28px;
	line-height:28px;
	margin:10px 0;
	font-size:14px;
}
.phone-show .topsent p.sentcon span {
	display:block;
	text-align:left;
	line-height:18px;
	margin-bottom:5px;
}
.phone-show .phone-left label input:focus {
	color:#333333;
}
.phone-show .phone-left label input.out {
	color:#333333;
}
.phone-show .phone-right h3 {
	font-size:14px;
	color:#333;
	text-align:left;
	line-height:25px;
	height:25px;
}
.phone-show .phone-right p {
	line-height:18px;
	padding:5px 0;
	margin-bottom:10px;
}
.phone-show .phone-right .ewm {
	text-align:center;
	height:90px;
}
.webNav {
}
.webNav {
	position:relative;
	width:73px;
	padding-right:3px;
	height:28px;
	line-height:28px;
	background:url(indexbg.png) no-repeat 55px -359px;
	position:relative;
	top:1px;
*top:2px;
}
.webNav p.webNav-t {
	padding-left:5px;
	cursor:pointer;
	height:27px;
	line-height:27px;
	border:1px solid #f2f2f2;
	border-right:0;
	border-bottom:0;
}
.webNav p.webNav-t a, .webNav p.webNav-t a:visited {
	color:#252525;
}
.webNav p.webNav-t a:hover {
	color:#c00;
	text-decoration:none;
}
.webNav .webNav-con {
	display:none;
}
.webNav-show {
	position:relative;
	width:73px;
	padding-right:3px;
	height:28px;
	line-height:28px;
	background:url(topbg2.png) no-repeat right 0;
	position:relative;
	top:1px;
*top:2px;
}
.webNav-show p.webNav-t {
	padding-left:5px;
	background:url(indexbg.png) no-repeat -23px -360px #fff;
	border:1px solid #e8e8e8;
	border-right:0;
	border-bottom:0;
	z-index:2;
	position:relative;
	height:28px;
	line-height:27px;
}
.webNav-show p.webNav-t a, .webNav-show p.webNav-t a:visited {
	color:#252525;
}
.webNav-show p.webNav-t a:hover {
	color:#c00;
	text-decoration:none;
}
.webNav-show .webNav-con {
	padding:5px 15px;
	width:220px;
	overflow:hidden;
	background:url(topbg2.png) right bottom no-repeat;
	position:absolute;
	border:1px solid #e8e8e8;
	border-bottom:0;
	border-right:0;
	z-index:1;
	top:28px;
	right:0;
	overflow:hidden;
}
.webNav-show .webNav-con dt {
	font-weight:bold;
	white-space:nowrap;
}
.webNav-show .webNav-con dt a, .webNav-show .webNav-con dt a:visited {
	display:inline-block;
	margin-right:15px;
	color:#c70010;
	text-decoration:none;
}
.webNav-show .webNav-con dt a:hover {
	text-decoration:underline;
}
.webNav-show .webNav-con dd h4 {
	font-size:12px;
	color:#333;
	height:25px;
	line-height:25px;
}
.webNav-show .webNav-con dd p a, .webNav-show .webNav-con dd p a:visited {
	display:inline-block;
	margin-right:15px;
	white-space:nowrap;
	color:#333;
}
.webNav-show .webNav-con dd p a:hover {
	color:#c00;
}
.webNav-show .webNav-con dd.spe {
	margin-bottom:0;
}
.webNav-show .webNav-con dd.spe a, .webNav-show .webNav-con dd.spe a:visited {
	color:#999;
	text-decoration:none;
}
.webNav-show .webNav-con dd.spe a:hover {
	color:#c00;
	text-decoration:underline;
}
.share {
}
.share {
	position:relative;
	width:45px;
	padding-right:3px;
	height:28px;
	line-height:28px;
	position:relative;
	top:1px;
*top:2px;
}
.share p.share-t {
	padding-left:5px;
	cursor:pointer;
	height:27px;
	line-height:27px;
	border:1px solid #f2f2f2;
	border-right:0;
	border-bottom:0;
}
.share p.share-t a, .share p.share-t a:visited {
	color:#252525;
}
.share p.share-t a:hover {
	color:#c00;
	text-decoration:none;
}
#bdshare_l {
	margin-top:5px;
}
.top-bar {
	height:3px;
	position:absolute;
	overflow:hidden;
	background:#f5830e;
	width:230px;
	top:-3px;
}

a.a-1, a.a-1:visited {
	color:#1369c0;
}
a.a-1:hover {
	color:#c00;
}
a.a-2, a.a-2:visited {
	color:#252525;
}
a.a-2:hover {
	color:#c00;
}
a.a-3, a.a-3:visited {
	color:#09428c;
	text-decoration:underline;
}
a.a-3:hover {
	color:#c00;
}
a.a-4, a.a-4:visited {
	color:#09428c;
	text-decoration:none;
}
a.a-4:hover {
	color:#c00;
	text-decoration:underline;
}
.red {
	color:#c70010;
	font-family:Arial;
	font-style:normal;
	font-weight:normal;
}
.red-b {
	color:#c70010;
	font-family:Arial;
	font-style:normal;
	font-weight:bold;
}
.logo-ban {
	width:990px;
	margin:0 auto;
	height:69px;
	position:relative;
	background:#fff;
}
.logo-ban a {
	display:inline-block;
	position:absolute;
}
.zcw-logo {
	background:url(logo_gy.png) 0 0 no-repeat;
	width:305px;
	height:46px;
	top:12px;
	left:8px;
}
.hd-ban {
	width:384px;
	height:69px;
	left:334px;
	top:0;
	border:0;
	text-decoration:none;
}
.kf {
	position:absolute;
	background:url(indexbg.png) no-repeat -82px -195px;
	width:223px;
	height:36px;
	left:766px;
	top:22px;
}
.kf a {
	height:17px;
	width:55px;
	left:78px;
	top:2px;
	display:inline-block;
	position:absolute;
}
.kf p {
	font-family:Arial;
	position:absolute;
	width:74px;
	height:36px;
	color:#c70010;
	font-size:12px;
	right:1px;
	top:0px;
	padding:0px;
	margin:0px;
}
.kf p b {
	display:inline-block;
	color:#fff;
	width:17px;
	text-align:center;
	margin-right:7px;
	line-height:22px;
}
.logoSide {
	position:absolute;
	left:314px;
	top:0;
	width:440px!important;
}

.toggletri {
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 9px solid #fff;
    height: 0;
    left: 80%;
    position: absolute;
    top: 40%;
    width: 0;
}
.main-menu li.menu-cur a,.main-menu li.menu-cur a:visited,.main-menu li.menu-cur a,.main-menu li.menu-cur a:visited{ display:block; width:72px; text-align:center; border:1px solid #a70300; line-height:38px; height:38px;  background:#a70300; top:0px; color:#fff2bd;  margin:0;  z-index:100; zoom:1;}

/* 面包线 */
.min-bar{ background: #fafafa; height:30px; line-height:30px; border: 1px solid #f1f1f1; text-align:left; margin: 10px auto 10px auto; padding-left:10px; width:980px; font-size:12px; color:#333;}
.min-bar span{ font-family:Arial; text-decoration:none; font-size:14px;}
.min-bar em{ font-style:normal; font-weight: bold; color: #333;}
.min-bar a,.min-bar a:visited{ color:#195ac6; text-decoration:none;}
.min-bar a:hover{ color:#c00; text-decoration:none;}

.min-bar .minbar-left{float:left;}
.min-bar .minbar-rig{float:right; margin-right:10px;}


.zjtj-new-gif {
    left: 63px;
    position: absolute;
    top: 3px;
}
.zjtj-new-gif img {
    height: 9px;
    position: absolute;
    width: 22px;
    z-index: 999;
}
